package com.ruicar.afs.cloud.bizcommon.cfca.dto;

import lombok.Data;

import java.math.BigDecimal;

/**
 * @author mingzhi.li
 * @version 1.0
 * @date 2020/8/11 9:52
 */
@Data
public class CfCaSignatureDto {

    /**
     * 拼接文件流(客户签名文件)
     */
    private String [] file;

    /**
     * 申请编号
     */
    private String applyNo;

    /**
     * 文件id
     */
    private Long [] fileId;
    /**
     * 客户姓名
     */
    private String custName;
    /**
     * 证件类型
     */
    private String certType;
    /**
     * 客户id
     */
    private Long custId;

    /**
     * 客户证件号码
     */
    private String certNo;

    /**
     * 客户手机号码
     */
    private String telPhone;

    /**
     * 客户详细地址
     */
    private String detailAddress;
    /**
     * pdf签约文件
     */
    public byte[] fileByte;

    /**
     *印章编号
     */
    private String SealNo;
    /**
     *印章名称
     */
    private String SealName;

    /**
     *客户类型:个人章,企业章
     */
    private String custType;
    /**
     *所属机构
     */
    private String affiliatedInstitutions;
    /**
     *所属柜员
     */
    private String affiliatedTeller;

    /**印章密钥*/
    private String sealPassword;

    /**
     * 印章/签名位置坐标X轴
     */
    private BigDecimal coordinateX;
    /**
     * 印章/签名位置坐标Y轴
     */
    private BigDecimal coordinateY;
    /**
     * 模版组件类型
     */
    private String templateModuleType;
    /**
     * 案件角色
     */
    private String custRole;
    /**
     * 定位模式
     */
    private String locationType;
    /**
     * 关键字
     */
    private String keyword;

    /**
     * 合同号码
     */
    private String contractNo;

    /**
     * 合同号码
     */
    private String templateFormId;
    /**
     * 签约场景 签约场景(预审批签约：00；进件签约：01；放款签约：02)
     */
    private String signScene;
    /**
     * 旋转角度 默认0（小程序签约）
     */
    private Integer rotationAngle=0;
    /**
     * 业务编号
     */
    private String caseNo;
    /**
     * 业务Id
     */
    private Long caseId;

}
